package main

import "fmt"

func main() {
	fmt.Println("多分支判断")
	//score := 88
	//if score >= 90 {
	//	fmt.Println("成绩等级为A")
	//} else if score >= 80 {
	//	fmt.Println("成绩等级为B")
	//} else if score >= 70 {
	//	fmt.Println("成绩等级为C")
	//} else if score >= 60 {
	//	fmt.Println("成绩等级为D")
	//} else {
	//	fmt.Println("成绩等级为E，成绩不及格")
	//}

	//gongZhi := 8000
	//if gongZhi >= 16000 {
	//	fmt.Println("完成任务")
	//} else if gongZhi >= 10000 {
	//	fmt.Println("还差", 16000-gongZhi, "完成任务。")
	//} else if gongZhi >= 8000 {
	//	fmt.Println("得加油，这是低保线", 16000-gongZhi, "完成任务。")
	//} else if gongZhi >= 6000 {
	//	fmt.Println("还差很多")
	//} else {
	//	fmt.Println("仔细复盘今年时间都用在那些地方，要认证对待，多投入时间。")
	//}

	//if score := 80; score >= 10 {
	//	fmt.Println("11111")
	//}

	//grade := "B1"
	//switch grade {
	//case "A":
	//	fmt.Println("Your score is between 90 and 100")
	//case "B":
	//	fmt.Println("Your score is between 80 and 90")
	//case "C":
	//	fmt.Println("Your score is between 70 and 80")
	//case "D":
	//	fmt.Println("Your score is between 60 and 70")
	//default:
	//	fmt.Println("Your score is below 60.")
	//}

	fmt.Println("一个 case 多个条件")
	month := 5
	switch month {
	case 1, 3, 5, 7, 8, 10, 12:
		fmt.Println("该月份有 31 天")
	case 4, 6, 9, 11:
		fmt.Println("该月份有 30 天")
	case 2:
		fmt.Println("该月份闰年为：29天， 非闰年为： 28 天")
	default:
		fmt.Println("你输入有误！")
	}

}
